supervision contract - Francés Inglés Diccionario